package com.hst.capacity.application.biz;

import com.hst.capacity.domain.model.request.RePasswordParam;
import com.hst.capacity.domain.model.request.franchisee.FranchiseeUserParam;
import com.hst.capacity.domain.model.request.franchisee.FranchiseeUserListParam;
import com.hst.capacity.domain.model.response.PagingResultVO;
import com.hst.capacity.domain.model.response.franchisee.FranchiseeUserVO;

import java.util.List;

public interface FranchiseeUserBiz {

    String add(FranchiseeUserParam param);

    String edit(FranchiseeUserParam param);

    PagingResultVO<FranchiseeUserVO> list(FranchiseeUserListParam param);

    Boolean rePassword(RePasswordParam param);

    FranchiseeUserVO select(String idFranchiseeUser);

    FranchiseeUserVO sreachByUserID(String userID);

}
